TLS update uploaded
on January 23rd
added year-end
ratings and
championship matches.

TLS uses all of a player's league results to create
a rating for the player based on the NTRP rating
system.
* Rating lists by area and facility.
* Ratings for each of a player's matches.
* Section and national team rankings.
* Team scouting pages.
* Yearly historical summary of a player's league play.
* Follow TLS Tennis League Stats on Facebook.
Please send questions and comments to
admin@tennisleaguestats.com.
I read all emails and try to answer all
reasonable questions. Please read the
"TLS Rating Requirements" paragraph on the
Area pages instead of sending an email
asking what causes an "n/a" rating.
The USTA does not create
or endorse TLS ratings.
                                           Back to 2020 Central Pennsylvania Area rating list selection
                                                2019 Central Pennsylvania Area rating list selection
2020 TLS League Ratings
Section - Middle States           District - Central Pennsylvania           Area - Central Pennsylvania
West Shore Tennis Club    Men    By Rating
(As of 01/30/2023)
2020 2020 2020
TLS TLS Current YrEnd
Rank Player NTRP NTRP NTRP Age City, State
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
1 Rob Martin U
4.10 (4.5) 4.5  C  2019    40 +   Mechanicsburg, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
2 Steve Truong U
3.80 (4.0) 4.0  C  2019    40 +   Enola, PA
3 Neil Boyd U
3.73 (4.0) 4.0  C  2019    40 +   Lewisburg, PA
4 Joshua Ringquist U
3.71 (4.0) 4.0  C  2017    18 +   Mechanicsburg, PA
5 Robert Himler U
3.70 (4.0) 4.0  C  2019    40 +   Mechanicsburg, PA
6 Charles Carey U
3.69 (4.0) 4.0  C  2019    55 +   Camp Hill, PA
7 Terry Farley U
3.68 (4.0) 4.0  C  2019    55 +   Mechanicsburg, PA
8 MARK VOGEL U
3.67 (4.0) 4.0  C  2019    40 +   Mechanicsburg, PA
9 Thomas Bischof U
3.66 (4.0) 4.0  C  2019    40 +   Mechanicsburg, PA
10 Erik Ruggiero U
3.61 (4.0) 4.0  C  2019    40 +   Enola, PA
11 Robert Lentz U
3.58 (4.0) 4.0  C  2019    55 +   Boiling Springs, PA
12 Stephen Herzenberg U
3.58 (4.0) 4.0  C  2019    55 +   Mechanicsburg, PA
13 Mike Divecchio U
3.55 (4.0) 4.0  C  2019    40 +   Mechanicsburg, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
14 Charles Cook U
3.49 3.5 4.0  C  2019    65 +   Duncannon, PA
15 Chanh Nguyen U
3.43 (3.5) 4.0  C  2019    55 +   Mechanicsburg, PA
16 John Malinoski U
3.43 (3.5) 3.5  C  2019    40 +   Shermans Dale, PA
17 Mel Eckhaus U
3.37 3.5 3.5  A  2019    65 +   Elliottsburg, PA
18 Chris Gouse U
3.34 (3.5) 3.5  C  2019    55 +   Mechanicsburg, PA
19 Marvin Ringquist U
3.33 (3.5) 3.5  C  2018    55 +   Mechanicsburg, PA
20 Donald Wahlig U
3.30 (3.5) 3.5  C  2019    55 +   Mechanicsburg, PA
21 Bard Rupp U
3.30 (3.5) 3.5  C  2017    55 +   Dillsburg, PA
22 Bill Fenwick U
3.30 3.5 3.5  C  2019    65 +   Camp Hill, PA
23 Stephen Werner U
3.28 (3.5) 3.5  C  2019    65 +   Mechanicsburg, PA
24 Keith Troutman U
3.28 (3.5) 3.5  C  2019    40 +   Elizabethville, PA
25 Eugene Liddick U
3.26 (3.5) 3.5  C  2019    65 +   Harrisburg, PA
26 Steven Grubb U
3.26 (3.5) 3.5  C  2019    40 +   Mechanicsburg, PA
27 Sam Gray U
3.24 3.5 3.5  C  2019    65 +   Carlisle, PA
28 Todd Hopwood U
3.19 (3.5) 3.5  C  2019    40 +   Mechanicsburg, PA
29 Donald Klein U
3.18 (3.5) 3.5  C  2019    40 +   Harrisburg, PA
30 Glenn Kricher U
3.17 (3.5) 3.5  C  2019    18 +   Camp Hill, PA
31 Stephen Gons U
3.17 (3.5) 3.5  C  2019    55 +   Camp Hill, PA
32 Michael Larsen U
3.12 (3.5) 3.5  C  2019    55 +   Mechanicsburg, PA
33 John Lynam U
3.11 3.5 3.5  C  2019    65 +   Hanover, PA
34 Tim Bentz U
3.07 (3.5) 3.5  C  2019    55 +   Camp Hill, PA
35 Rajesh Surapaneni U
3.05 (3.5) 3.5  C  2019    40 +   Enola, PA
36 George Trapp U
3.04 (3.5) 3.5  M  2019    55 +   Dillsburg, PA
37 Dale Hoffman U
3.02 (3.5) 3.5  C  2019    55 +   Millersburg, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
38 Timothy Shughart U
3.00 (3.0) 3.0  S      40 +   Carlisle, PA
39 Thomas Derr U
2.96 (3.0) 0.0     2019    55 +   Mechanicsburg, PA
40 Mark Horetsky U
2.86 (3.0) 3.0  C  2019    40 +   Lewisberry, PA
41 Chris Dodds U
2.81 (3.0) 3.0  C  2019    55 +   Dillsburg, PA
42 Steven Barber U
2.80 (3.0) 3.0  C  2019    40 +   Enola, PA
43 Brad Shipman U
2.78 (3.0) 3.0  C  2019    55 +   Halifax, PA
44 David Addams U
2.76 (3.0) 3.0  C  2019    55 +   Camp Hill, PA
45 Richard Frye U
2.71 (3.0) 3.0  C  2019    55 +   Harrisburg, PA
46 Arkady Khodorkovsky U
2.69 (3.0) 3.0  C  2019    55 +   Shiremanstown, PA
47 Scott Evans U
2.68 (3.0) 3.0  M  2019    55 +   Enola, PA
48 Kevin Jacobs U
2.67 (3.0) 3.0  C  2019    55 +   Enola, PA
49 Charles Shultz U
2.64 (3.0) 3.0  C  2019    55 +   Marysville, PA
50 Jim Gehr U
2.64 (3.0) 3.0  C  2019    55 +   Carlisle, PA
51 Dwight Adams U
2.64 (3.0) 3.0  C  2019    55 +   Carlisle, PA
52 Edward Frankel U
2.60 3.0 3.0  C  2019    65 +   New Holland, PA
53 Joe Gonzalez U
2.57 (3.0) 3.0  C  2019    55 +   Mechanicsburg, PA
54 David Miller U
2.53 (3.0) 3.0  C  2019    40 +   Harrisburg, PA
Go to TLS NTRP level 5.0       4.5       4.0       3.5       3.0       2.5      
55 David Horetsky U
2.48 (2.5) 3.0  A  2019    55 +   Mechanicsburg, PA
56 Edward Moldenhauer U
2.47 (2.5) 3.0  A  2019    40 +   Lititz, PA
57 John Burian U
2.18 (2.5) 2.5  S      18 +   Mechanicsburg, PA
AHMED ABDELBAKI U
n/a n/a 3.0  C  2019    18 +   Lemoyne, PA
Jeff Brent U
n/a n/a 4.0  C  2019    55 +   MECHANICSBURG, PA
dominic budzisz U
n/a n/a 3.5  C  2019    40 +   Harrisburg, PA
William Gash U
n/a n/a 3.5  C  2019    40 +   Dillsburg, PA
Scot Gibson U
n/a n/a 2.5  S      18 +   Mechanicsburg, PA
Greg Johnson U
n/a n/a 2.5  C  2019    55 +   Mechanicsburg, PA
John Maxton U
n/a n/a 3.0  C  2019    40 +   Camp Hill, PA
W Ogle U
n/a n/a 3.0  A  2019    65 +   Carlisle, PA
Subhasis Pattanaik U
n/a n/a 3.5  C  2018    18 +   Mechanicsburg, PA
Joseph Rossi U
n/a n/a 3.0  C  2019    40 +   York Haven, PA
Rich Stuebing U
n/a n/a 3.5  C  2018    65 +   Mechanicsburg, PA